package com.mccken.rapid.core.netty.processor;

import com.mccken.rapid.core.context.HttpRequestWrapper;

/**
 * 处理Netty核心逻辑的执行器接口定义
 * 
 * @program: rapid_gateway
 * @description:
 * @author: mccken
 * @create: 2022-01-05 13:29
 **/
public interface NettyProcessor {
	
	// 核心执行方法
	void process(HttpRequestWrapper event) throws Exception;
	
	// 执行器启动方法
	void start();
	
	// 执行器资源释放/关闭方法
	void shutdown();
	
}
